home *** CD-ROM | disk | FTP | other *** search
/ PCMania 73 / PCMania CD73_1.iso / sharewar / utiles / goscreen / goScreen.txt < prev    next >
Text File  |  1998-08-25  |  9KB  |  201 lines

  1.  
  2. GoScreen
  3. -------------
  4. virtual multi-page monitor manager. Version 1.6.
  5. Copyright ⌐ 1998 Andrei Gourianov
  6. andrew-guryanov@usa.net
  7. http://www.aracnet.net/~andgur/software/goscreen.html
  8.  
  9.  
  10. What is it.
  11. ------------------
  12.    GoScreen helps you better organize your computer monitor screen by creating 
  13. up to 40 virtual pages on it. It adds another dimension to your Windows 
  14. taskbar. Now you can group your applications by themes and avoid an overcrowded 
  15. desktop. When you switch pages, all your running Windows programs just 
  16. disappear from your screen and from taskbar - but they are right there waiting 
  17. when you switch back.
  18.    Switching virtual pages is as simple as a mouse click.
  19.    Now when you have a multitasking operating system - add multitasking 
  20. functionality to your monitor!
  21.  
  22. What makes it better than other virtual desktop managers.
  23. --------------------------------------------------------
  24. - It is incredibly easy to use.
  25. - It takes very small area of your monitor screen - for purpose! - It helps you 
  26. work with OTHER programs.
  27. - It takes very small amount of your computer resources.
  28. - It works fine even with hung up programs or debuggers.
  29. - It has DYNAMIC tool tips. That is, you can monitor programs on other pages in 
  30. real time.
  31. - It does not need any installation or de-installation.
  32. - It does not need any special DLLs or runtime files. That is, it does not 
  33. install any hooks or otherwise disturb other programs.
  34. - It is incredibly crash proof.
  35. - Each virtual page has same wallpaper and desktop icons.
  36.  
  37. System requirements.
  38. --------------------
  39. Windows 95/98/NT. Mouse.
  40.  
  41. How to install it.
  42. ------------------
  43.    No installation is necessary. There is a single EXE file - goScreen.exe. 
  44. Just run it. No de-installation is necessary as well.
  45.    Still there is an issue I would like to mention here û how to get it started at 
  46. Windows start-up.
  47.    First, find goScreen.exe in the Windows Explorer. Then go to Start û 
  48. Settings û Taskbar menu. Click on the ôStart Menu Programsö tab and press 
  49. ôAdvancedö button. Now you ôexploreö your start menu. Go into ôProgramsö 
  50. folder, then into ôStartupö. Now drag and drop goScreen.exe from the first 
  51. explorer window to this one. Windows will create something with the name 
  52. ôShortcut to goScreen.exeö. That is it. Next time you restart Windows, GoScreen 
  53. will be started automatically.
  54.    To remove it from the startup menu, again go to the ôStartupö folder and 
  55. drag and drop ôShortcut to goScreen.exeö into ôRecycle Binö.
  56.  
  57. Command summary
  58. ----------------
  59.    After you start GoScreen, you see several buttons (1,2,3, etc.), plus <?> 
  60. and <x> buttons. Each numbered button represents a virtual page. Switching 
  61. between pages is as simple as a mouse click.
  62.  
  63. Inactive page button:
  64. =====================
  65.       Left mouse button click activates that page.
  66.       Right mouse button click shows a list of applications on that page. By 
  67. selecting an item you move the application to the current page.
  68.  
  69. Active page button:
  70. =====================
  71.       Left mouse button click "sends back" notification windows from other 
  72. pages (notifications from mail program, for example).
  73.       Right mouse button click shows a popup menu with a list of some actions 
  74. (maximize, minimize, restore, close) that you can perform for all windows on 
  75. the page.
  76.  
  77. Non-button area:
  78. =====================
  79.       Left mouse button down and drag - move or resize GoScreen control panel.
  80.       Right mouse button click shows a list of all applications on currently 
  81. inactive pages. By selecting an item you activate corresponding page and 
  82. application.
  83.  
  84. <?> button:
  85. =====================
  86.       Left mouse button click shows an "About" dialog box, which contains few 
  87. configuration parameters. See Configuration section for details.
  88.  
  89. <x> button:
  90. =====================
  91.       Left mouse button click terminates GoScreen.
  92.  
  93. Keyboard control.
  94. -----------------
  95.    GoScreen does not install any global hooks to monitor the keyboard. So, to 
  96. use the keyboard control you should first activate GoScreen with the help of 
  97. Alt + Tab sequence. Then you can press:
  98. - A number from 1 to 9 û to activate corresponding page (1 to 9).
  99. - The minus sign on numeric keypad and two-digit number û to activate pages 1 
  100. to 40 (for pages 1 to 9 in this case first digit should be 0).  
  101. - F1 û to display ôAboutö dialog box.
  102. - Alt + F4 û to terminate GoScreen.
  103.  
  104. Configuration.
  105. --------------
  106.    All the configuration parameters can be found in the ôAboutö dialog box.
  107. You can change:
  108. - number of virtual pages - from 2 to 40 (it comes into effect only after you 
  109. restart GoScreen),
  110. - font used for buttons (comes into effect immediately),
  111. - font used for tool tips,
  112. - caption (non-button) color,
  113. - whether to show or not a virtual page contents when you stop the mouse cursor 
  114. on a page button,
  115. - whether to show or not the window controls (<?> and <x> buttons).
  116.  
  117. Tips.
  118. ------------------
  119.  
  120.    I believe it is a not so good idea to switch pages while you start a new 
  121. application. That application is in the process of creating new windows. You 
  122. may just end up with these windows "spread" between different pages. It is not 
  123. a catastrophe of course - you can "collect" these windows on one page later. Or 
  124. GoScreen will collect them for you.
  125.  
  126.    Sometimes some programs choose to notify you about this or that. For example 
  127. a mail program can show you a dialog box with "You have a new mail" text. These 
  128. notification windows appear on your active page - so you can see them (and 
  129. react) immediately. Sometimes, after you say "I want to read it now", that 
  130. program can appear on your active page as well. Now it looks like this program 
  131. resides on both pages simultaneously. In fact it only "looks like". Next time 
  132. you switch pages it will come to its "native" page. Or you can click on active 
  133. page button and GoScreen will send it back immediately.
  134.  
  135.    There is another issue with these notification windows. Sometimes (very 
  136. rarely in fact), if you just ignore notification dialog box, it can be "lost". 
  137. The program resides on one page, while its notification window on the other. I 
  138. have tried my best to find such windows and relocate them to appropriate pages. 
  139. Most of the time I succeed, but not always. I even think it is impossible. 
  140. Imagination of software developers knows no limits, you know. Be tolerant, 
  141. please. And try to respond on notifications immediatelyà At least, if a program 
  142. does not respond - look on other pages first. Maybe there are dialog boxes 
  143. there, waiting for your attention.
  144.  
  145. Disclaimer.
  146. ------------
  147. This program is distributed in the hope that it will be useful, but without 
  148. warranty of any kind, either expressed or implied, including, but not limited 
  149. to, the implied warranties of merchantability and fitness for a particular 
  150. purpose. In no event the author of this program is liable to you for damages, 
  151. including any general, special, incidental, or consequential damages arising 
  152. out of the use or inability to use the program. The entire risk as to the 
  153. quality and performance of the program is with you. 
  154.  
  155. Registration.
  156. -------------
  157. This is a SHAREWARE program.  You may try it for a period of one month. If you 
  158. want to keep it, you should send $10 US, or $15 Canadian (no other currencies 
  159. please) to the following address:
  160.     Andrei Gourianov
  161.     PO Box 40057
  162.     RPO Marlee
  163.     Toronto, ON, M6B 4K4
  164.     Canada
  165. Send cash (preferable) or cheque. Make the latter payable to Andrei Gourianov. 
  166. Do not forget to specify your name and e-mail address. As soon as I receive 
  167. your letter, I will send you your personal registration number by e-mail.
  168.  
  169. What is new in version 1.6.
  170. ---------------------------
  171. I have improved window management and added the keyboard control. There is also 
  172. a number of less visible improvements.
  173.  
  174. What is new in version 1.4.
  175. ---------------------------
  176. Now there is some sense to click on "active" page button too. There are two 
  177. additional functions, both for left mouse button and for the right. Also you 
  178. can change tool tip font now. 
  179.  
  180. What is new in version 1.2.
  181. ---------------------------
  182. There is much more navigation functionality. I made every effort to always let 
  183. you go where you wish and to do what you want.
  184. I have added some sort of visual feedback to page buttons. Now you are able to 
  185. distinguish "empty" pages from "non-empty" ones by their visual appearance 
  186. only.
  187. I have added a popup menu to "non-button" area, which lets you easily enumerate 
  188. and find all currently running programs and their location on virtual pages.
  189. Also, version 1.2 is much more crash proof. In fact it NEVER crashes.
  190.  
  191.  
  192.  
  193. If you have questions, comments or problems please feel free to write me to
  194. andrew-guryanov@usa.net
  195.  
  196. Andrei Gourianov
  197. August 25, 1998.
  198.  
  199.  
  200.  
  201.